

#include "Data.h"


int main()
{
	//Date d1(2025, 3, 12);
	//d1.Printf();
	//d1 += -100;
	//d1.Printf();

	//Date d2(2025, 3, 12);
	//d2.Printf();
	//Date d3 = d2 + - 100;
	//d2.Printf();
	//d3.Printf();


	Date d1(2025, 3, 12);
	d1.Printf();
	d1 -= -100;
	d1.Printf();

	Date d2(2025, 3, 12);
	d2.Printf();
	Date d3 = d2 - -100;
	d2.Printf();
	d3.Printf();


	//Date d1(2025, 3, 12);
	//d1.Printf();
	//++d1;
	//d1.Printf();

	//Date d2(2025, 3, 12);
	//d2.Printf();
	//Date d3 = d2++;
	//d2.Printf();
	//d3.Printf();


	//Date d1(2025, 3, 12);
	//d1.Printf();
	//--d1;
	//d1.Printf();

	//Date d2(2025, 3, 12);
	//d2.Printf();
	//Date d3 = d2--;
	//d2.Printf();
	//d3.Printf();


	//Date d1(2025, 3, 12);
	//Date d2(2025, 3, 13);

	//int ret1 = d1 > d2;
	//int ret2 = d2 > d1;
	//cout << ret1 << endl << ret2 << endl;

	//Date d1(2025, 3, 12);
	//Date d2(2025, 3, 12);

	//int ret1 = d1 == d2;
	//int ret2 = d1 > d2;
	//cout << ret1 << endl << ret2 << endl;

	//Date d1(2025, 3, 12);
	//Date d2(2025, 3, 13);

	//int ret1 = d1 >= d2;
	//int ret2 = d2 >= d1;
	//cout << ret1 << endl << ret2 << endl;


	//Date d1(2025, 3, 12);
	//Date d2(2025, 3, 13);

	//int ret1 = d1 < d2;
	//int ret2 = d2 < d1;
	//cout << ret1 << endl << ret2 << endl;


	//Date d1(2025, 3, 12);
	//Date d2(2025, 3, 13);

	//int ret1 = d1 <= d2;
	//int ret2 = d2 <= d1;
	//cout << ret1 << endl << ret2 << endl;


	//Date d1(2025, 3, 12);
	//Date d2(2025, 3, 13);
	//Date d3 = d2;

	//int ret1 = d1 != d2;
	//int ret2 = d2 != d3;
	//cout << ret1 << endl << ret2 << endl;


	//Date d1(2025, 3, 12);
	//Date d2(2021, 4, 12);

	//int ret1 = d1 - d2;
	//int ret2 = d2 - d1;
	//cout << ret1 << endl<< ret2 << endl;

	return 0;
}